Big Huge Thesaurus

caravan inn

noun

sounds kind of like